piece of skirt - French English Dictionary